CertiVed Numerical Root Finding

نویسندگان

  • Alexander Kobel
  • Michael Sagraloff
  • Kurt Mehlhorn
چکیده

Root isolation of univariate polynomials is one of the fundamental problems in computational algebra. It aims to find disjoint regions on the real line or complex plane, each containing a single root of a given polynomial, such that the union of the regions comprises all roots. For root solving over the field of complex numbers, numerical methods are the de facto standard. They are known to be reliable, highly efficient, and apply to a broad range of different input types. Unfortunately, most of the existing solvers fail to provide guarantees on the correctness of their output. For those that do, the theoretical superiority is matched by the effort required for an efficient implementation. We strongly feel that there is no need to suffer the pain of theoretically optimal algorithms to develop an efficient library for certified algebraic root finding. As evidence, we present ARCAVOID, a highly generic and fast numerical Las Vegas-algorithm. It uses the well-established Aberth-Ehrlich simultaneous root finding iteration. Certificate on the exactness of the results are provided by rigorous application of interval arithmetics. Our implementation transparently handles the case of bitstream coefficients that can be approximated to any arbitrary precision, but cannot be represented exactly as rational numbers. While the convergence of the Aberth-Ehrlich method is not proven – and, thus, our approach cannot strictly be considered complete – we are not aware of any instance where it fails. Practically speaking, its runtime is output-sensitive in the geometric configuration of the roots, in particular the separation of close roots. In contrast, the influence of degree and complexity of the coefficients backs out, although it remains perceptible. Our algorithm requires no advanced data structures, and the implementation does not feature complicated asymptotically fast algorithms. Yet, we provide extensive benchmarks proving that ARCAVOID can compete with sophisticated state-of-the-art root solvers, whose intricacy is orders of magnitude higher. We emphasize the importance of complex root finding even for applications where it may not be considered in the first place, namely real algebraic geometry. Traditionally used real root solvers cannot deliver information about the global root structure of a polynomial. When exploiting this information, the integration of ARCAVOID into a framework for algebraic plane curve analysis yields significant benefits over existing methods.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new family of four-step fifteenth-order root-finding methods with high efficiency index

‎In this paper a new family of fifteenth-order methods with high efficiency index is presented‎. This family include four evaluations of the function and one evaluation of its first derivative per iteration.‎ ‎Therefore‎, ‎this family of methods has the efficiency index which equals 1.71877‎. ‎In order to show the applicability and validity of the class‎, ‎some numerical examples are discussed‎.

متن کامل

Numerical Properties of Different Root-Finding Algorithms Obtained for Approximating Continuous Newton's Method

This paper is dedicated to the study of continuous Newton’s method, which is a generic differential equation whose associated flow tends to the zeros of a given polynomial. Firstly, we analyze some numerical features related to the root-finding methods obtained after applying different numerical methods for solving initial value problems. The relationship between the step size and the order of ...

متن کامل

Lag Based Hermite Interpolation Method for Solving a Root of Nonlinear Equations

In this paper we propose a learning based iterative numerical method for computing a rootξ of a non-linear equation of the form f(x) = 0 in the interval [a,b]. Lag based method through Hermite interpolation modeled root discovery approach is developed and demonstrated in this paper. The new method has been tested for a series of functions considered by several researchers. The numerical experim...

متن کامل

A family of regula falsi root-finding methods

A family of regula falsi methods for finding a root ξ of a nonlinear equation f(x)=0 in the interval [a,b] is studied in this paper. The Illinois, Pegasus, Anderson & Björk and more nine new proposed methods have been tested on a series of examples. The new methods, inspired on Pegasus procedure, are pedagogically important algorithms. The numerical results empirically show that some of new met...

متن کامل

Accelerated Root Finding for Computational Finance

A parallel implementation of root finding on an SIMD application accelerator is reported. These are roots of stochastic differential equations in the computational finance domain which require a stochastic simulation to be performed for each evaluation of the pricing function. Experiments show that a speedup of 15X can be achieved over using a stand-alone CPU processor, depending on the require...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011